home *** CD-ROM | disk | FTP | other *** search
Makefile | 1990-01-31 | 1.5 KB | 54 lines |
-
- SOURCESA = \
- fp_panel_proc.c\
- create_fp_windows.c fp_reset.c fp_refresh.c fp_go_option_proc.c fp_go_proc.c\
- fp_quit_proc.c fp_show_proc.c fp_manifold_proc.c fp_2manifold_proc.c fp_clear_proc.c\
- fp_display_option_proc.c fp_algorithm_proc.c fmapi_user.c usrfuni.c\
- draw_record_other_pwf.c draw_record_pwf.c fp_get_type.c destroy_fp_windows.c\
- mnewt.c msecant.c usrfun.c usrfun2.c usrfun3.c fmap_user.c fode_user.c\
- realloc_fp_data.c
-
- SOURCESB = \
- fp_compute.c fp_manifold.c fp_redisplay_data.c fp_get_evinfo.c
-
- SOURCESC =\
- fp_get_attributes.c
-
- SOURCESD = \
- trkman_map.c trkman_ode.c
-
- DEPENDENCY =\
- ../sunmainlib/encode_color_symbol.o ../sunmainlib/pen_mode.o ../sunmainlib/record_data.o\
- ../complib/ivector.o ../complib/free_ivector.o ../complib/dvector.o \
- ../complib/free_dvector.o ../complib/ludcmp.o ../complib/lubksb.o\
- ../sunmainlib/dist_periodic.o ../sunmainlib/make_periodic.o
-
- MATHLIBS = -lm
- CFLAGS = -sun4 -O
- HEADERSA =
- HEADERSB = ../modellib/class_kaos_def.h
- HEADERSC = ../include/main_kaos_def.h
- HEADERSD = ../include/x11r2_kaos_def.h
- HEADERS = ${HEADERSA} ${HEADERSB} ${HEADERSC} ${HEADERSD}
- LIBRARY = fixptlib.a
-
- ${LIBRARY}: ${LIBRARY}{${SOURCESA:.c=.o} ${SOURCESB:.c=.o} ${SOURCESC:.c=.o} ${SOURCESD:.c=.o}} ${DEPENDENCY}
- ar rv $@ $?
- ranlib $@
-
- lib.a(%.o): %.o
-
- ${SOURCESA:.c=.o}: ${HEADERSA}
- cc -c $*.c ${CFLAGS} ${MATHLIBS}
-
- ${SOURCESB:.c=.o}: ${HEADERSB}
- cc -c $*.c ${CFLAGS} ${MATHLIBS}
-
- ${SOURCESC:.c=.o}: ${HEADERSC}
- cc -c $*.c ${CFLAGS} ${MATHLIBS}
-
- ${SOURCESD:.c=.o}: ${HEADERSD}
- cc -c $*.c ${CFLAGS} ${MATHLIBS}
-
- ${HEADERS}:
-